package com.cbt.cbtBlog.util;

import java.util.Map;

public class FindByPageParamUtil {
   public static Map<String, Object> mysqlParam(Map<String, Object> map) {
      int page = 1;
      String str = String.valueOf(map.get("page"));
      if (!StringUtil.checkNull(str)) {
         page = Integer.parseInt(str);
      }

      int rows = 10;
      str = String.valueOf(map.get("rows"));
      if (!StringUtil.checkNull(str)) {
         rows = Integer.parseInt(str);
      }

      map.put("page", (page - 1) * rows);
      map.put("rows", rows);
      return map;
   }

   public static Map<String, Object> layuiParam(Map<String, Object> map) {
      int page = 1;
      String str = String.valueOf(map.get("page"));
      if (!StringUtil.checkNull(str)) {
         page = Integer.parseInt(str);
      }

      int rows = 10;
      str = String.valueOf(map.get("limit"));
      if (!StringUtil.checkNull(str)) {
         rows = Integer.parseInt(str);
      }

      map.put("page", (page - 1) * rows);
      map.put("rows", rows);
      return map;
   }
}
